Monotone Circuits for the Majority Function
نویسندگان
چکیده
We present a simple randomized construction of size O(n3) and depth 5:3logn+O(1) monotone circuits for the majority function on n variables. This result can be viewed as a reduction in the size and a partial derandomization of Valiant’s construction of an O(n5:3) monotone formula, [15]. On the other hand, compared with the deterministic monotone circuit obtained from the sorting network of Ajtai, Komlós, and Szemerédi [1], our circuit is much simpler and has depth O(logn) with a small constant. The techniques used in our construction incorporate fairly recent results showing that expansion yields performance guarantee for the belief propagation message passing algorithms for decoding low-density parity-check (LDPC) codes, [3]. As part of the construction, we obtain optimal-depth linear-size monotone circuits for the promise version of the problem, where the number of 1’s in the input is promised to be either less than one third, or greater than two thirds. We also extend these improvements to general threshold functions. At last, we show that the size can be further reduced at the expense of increased depth, and obtain a circuit for the majority of size and depth about n1+p2 and 9:9logn. Department of Computer Science, University of British Columbia, Vancouver, Canada. †Department of Computer Science, University of Toronto, Toronto, Canada.
منابع مشابه
A Non-Probabilistic Switching Lemma for the Sipser Function
Abs t r ac t . Valiant [12] showed that the clique function is structurally different than the majority function by establishing the following "switching lemma ~ : Any function f whose set of prime implicants is a large enough subset of the set of cliques (and thus requiring big ~2-circuits), has a large set of prime clauses (i.e., big II2-circuits). As a corollary, an exponential lower bound w...
متن کاملOptimization of Quantum Cellular Automata Circuits by Genetic Algorithm
Quantum cellular automata (QCA) enables performing arithmetic and logic operations at the molecular scale. This nanotechnology promises high device density, low power consumption and high computational power. Unlike the CMOS technology where the ON and OFF states of the transistors represent binary information, in QCA, data is represented by the charge configuration. The primary and basic devic...
متن کاملSeparation of AC0[⊕] Formulas and Circuits
This paper gives the first separation between the power of formulas and circuits of equal depth in the AC0[⊕] basis (unbounded fan-in AND, OR, NOT and MOD2 gates). We show, for all d(n) ≤ O( logn log logn ), that there exist polynomial-size depth-d circuits that are not equivalent to depth-d formulas of size no(d) (moreover, this is optimal in that no(d) cannot be improved to nO(d)). This resul...
متن کاملExplicit Constructions of Depth-2 Majority Circuits for Comparison and Addition
All Boolean variables here range over the two element set {−1, 1}. Given n Boolean variables x1, . . . , xn, a non-monotone MAJORITY gate (in the variables xi) is a Boolean function whose value is the sign of ∑n i=1 ixi, where each i is either 1 or −1. The COMPARISON function is the Boolean function of two n-bits integers X and Y whose value is −1 iff X ≥ Y . We construct an explicit sparse pol...
متن کاملSeparation of AC[⊕] Formulas and Circuits
This paper gives the first separation between the power of formulas and circuits of equal depth in the AC[⊕] basis (unbounded fan-in AND, OR, NOT and MOD2 gates). We show, for all d(n) ≤ O( logn log logn ), that there exist polynomial-size depth-d circuits that are not equivalent to depth-d formulas of size n (moreover, this is optimal in that n cannot be improved to n). This result is obtained...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006